#include "furniture.h"

void InitFurniture(void)
{
	GPIO_InitTypeDef GPIO_InitStructure;
	
	RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);
	GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0|GPIO_Pin_1;
	GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
	GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
	GPIO_Init(GPIOB,&GPIO_InitStructure);
	GPIO_ResetBits(GPIOB,GPIO_Pin_0|GPIO_Pin_1);
}

void Switch(int sign,int of)
{
	switch(sign)
	{
		case 1:
			if(of == 1)
				GPIO_SetBits(GPIOB,GPIO_Pin_0);
			else
				GPIO_ResetBits(GPIOB,GPIO_Pin_0);
			break;
		case 2:
			if(of == 1)
				GPIO_SetBits(GPIOB,GPIO_Pin_1);
			else
				GPIO_ResetBits(GPIOB,GPIO_Pin_1);
			break;
	}
}
